[Groups]

NumberOfGroups = 24

[1]
   ; Top-left corner
   TriggerTop    = [Monitor1Top]
   TriggerRight  = [Monitor1Left]   + 50
   TriggerBottom = [Monitor1Top]    + 50
   TriggerLeft   = [Monitor1Left]
   
   GridTop       = [Monitor1Top]
   GridRight     = [Monitor1Left]   + [Monitor1Width]  / 2
   GridBottom    = [Monitor1Top]    + [Monitor1Height] / 2
   GridLeft      = [Monitor1Left]

[2]
   ; Maximize
   TriggerTop    = [Monitor1Top]
   TriggerRight  = [Monitor1Right]  - 50
   TriggerBottom = [Monitor1Top]    + 50
   TriggerLeft   = [Monitor1Left]   + 50
   
   GridTop       = Maximize
   GridRight     = Maximize
   GridBottom    = Maximize
   GridLeft      = Maximize

[3]
   ; Top-right corner
   TriggerTop    = [Monitor1Top]
   TriggerRight  = [Monitor1Right]
   TriggerBottom = [Monitor1Top]    + 50
   TriggerLeft   = [Monitor1Right]  - 50
   
   GridTop       = [Monitor1Top]
   GridRight     = [Monitor1Right]
   GridBottom    = [Monitor1Top]    + [Monitor1Height] / 2
   GridLeft      = [Monitor1Right]  - [Monitor1Width]  / 2

[4]
   ; Top-left corner
   TriggerTop    = [Monitor1Top]    + 50
   TriggerRight  = [Monitor1Left]   + [Monitor1Width]  / 2
   TriggerBottom = [Monitor1Top]    + [Monitor1Height] / 3
   TriggerLeft   = [Monitor1Left]
   
   GridTop       = [Monitor1Top]
   GridRight     = [Monitor1Left]   + [Monitor1Width]  / 2
   GridBottom    = [Monitor1Top]    + [Monitor1Height] / 2
   GridLeft      = [Monitor1Left]

[5]
   ; Top-right corner
   TriggerTop    = [Monitor1Top]    + 50
   TriggerRight  = [Monitor1Right]
   TriggerBottom = [Monitor1Top]    + [Monitor1Height] / 3
   TriggerLeft   = [Monitor1Right]  - [Monitor1Width]  / 2
   
   GridTop       = [Monitor1Top]
   GridRight     = [Monitor1Right]
   GridBottom    = [Monitor1Top]    + [Monitor1Height] / 2
   GridLeft      = [Monitor1Right]  - [Monitor1Width]  / 2

[6]
   ; Left half
   TriggerTop    = [Monitor1Top]    + [Monitor1Height] / 3
   TriggerRight  = [Monitor1Left]   + [Monitor1Width]  / 2
   TriggerBottom = [Monitor1Top]    + [Monitor1Height] / 3 * 2
   TriggerLeft   = [Monitor1Left]
   
   GridTop       = [Monitor1Top]
   GridRight     = [Monitor1Left]   + [Monitor1Width]  / 2
   GridBottom    = [Monitor1Top]    + [Monitor1Height]
   GridLeft      = [Monitor1Left]

[7]
   ; Right half
   TriggerTop    = [Monitor1Top]    + [Monitor1Height] / 3
   TriggerRight  = [Monitor1Right]
   TriggerBottom = [Monitor1Top]    + [Monitor1Height] / 3 * 2
   TriggerLeft   = [Monitor1Right]  - [Monitor1Width]  / 2
   
   GridTop       = [Monitor1Top]
   GridRight     = [Monitor1Right]
   GridBottom    = [Monitor1Top]    + [Monitor1Height]
   GridLeft      = [Monitor1Right]  - [Monitor1Width]  / 2

[8]
   ; Bottom-left corner
   TriggerTop    = [Monitor1Top]    + [Monitor1Height] / 3 * 2
   TriggerRight  = [Monitor1Left]   + [Monitor1Width]  / 2
   TriggerBottom = [Monitor1Bottom] - 50
   TriggerLeft   = [Monitor1Left]
   
   GridTop       = [Monitor1Top]    + [Monitor1Height] / 2
   GridRight     = [Monitor1Left]   + [Monitor1Width]  / 2
   GridBottom    = [Monitor1Bottom]
   GridLeft      = [Monitor1Left]

[9]
   ; Bottom-right corner
   TriggerTop    = [Monitor1Top]    + [Monitor1Height] / 3 * 2
   TriggerRight  = [Monitor1Right]
   TriggerBottom = [Monitor1Bottom] - 50
   TriggerLeft   = [Monitor1Right]  - [Monitor1Width]  / 2
   
   GridTop       = [Monitor1Top]    + [Monitor1Height] / 2
   GridRight     = [Monitor1Right]
   GridBottom    = [Monitor1Bottom]
   GridLeft      = [Monitor1Right]  - [Monitor1Width]  / 2

[10]
   ; Bottom-left corner
   TriggerTop    = [Monitor1Bottom] - 50
   TriggerRight  = [Monitor1Left]   + 50
   TriggerBottom = [Monitor1Bottom]
   TriggerLeft   = [Monitor1Left]
   
   GridTop       = [Monitor1Bottom] - [Monitor1Height] / 2
   GridRight     = [Monitor1Left]   + [Monitor1Width]  / 2
   GridBottom    = [Monitor1Bottom]
   GridLeft      = [Monitor1Left]

[11]
   ; Minimize
   TriggerTop    = [Monitor1Bottom] - 50
   TriggerRight  = [Monitor1Right]  - 50
   TriggerBottom = [Monitor1Bottom]
   TriggerLeft   = [Monitor1Left]   + 50
   
   GridTop       = Run
   GridRight     = 
   GridBottom    = Minimize
   GridLeft      = Plugins\MinimizeWindow.exe

[12]
   ; Bottom-right corner
   TriggerTop    = [Monitor1Bottom] - 50
   TriggerRight  = [Monitor1Right]
   TriggerBottom = [Monitor1Bottom]
   TriggerLeft   = [Monitor1Right]  - 50
   
   GridTop       = [Monitor1Bottom] - [Monitor1Height] / 2
   GridRight     = [Monitor1Right]
   GridBottom    = [Monitor1Bottom]
   GridLeft      = [Monitor1Right]  - [Monitor1Width]  / 2

[13]
   ; Top-left corner
   TriggerTop    = [Monitor2Top]
   TriggerRight  = [Monitor2Left]   + 50
   TriggerBottom = [Monitor2Top]    + 50
   TriggerLeft   = [Monitor2Left]
   
   GridTop       = [Monitor2Top]
   GridRight     = [Monitor2Left]   + [Monitor2Width]  / 2
   GridBottom    = [Monitor2Top]    + [Monitor2Height] / 2
   GridLeft      = [Monitor2Left]

[14]
   ; Maximize
   TriggerTop    = [Monitor2Top]
   TriggerRight  = [Monitor2Right]  - 50
   TriggerBottom = [Monitor2Top]    + 50
   TriggerLeft   = [Monitor2Left]   + 50
   
   GridTop       = Maximize
   GridRight     = Maximize
   GridBottom    = Maximize
   GridLeft      = Maximize

[15]
   ; Top-right corner
   TriggerTop    = [Monitor2Top]
   TriggerRight  = [Monitor2Right]
   TriggerBottom = [Monitor2Top]    + 50
   TriggerLeft   = [Monitor2Right]  - 50
   
   GridTop       = [Monitor2Top]
   GridRight     = [Monitor2Right]
   GridBottom    = [Monitor2Top]    + [Monitor2Height] / 2
   GridLeft      = [Monitor2Right]  - [Monitor2Width]  / 2

[16]
   ; Top-left corner
   TriggerTop    = [Monitor2Top]    + 50
   TriggerRight  = [Monitor2Left]   + [Monitor2Width]  / 2
   TriggerBottom = [Monitor2Top]    + [Monitor2Height] / 3
   TriggerLeft   = [Monitor2Left]
   
   GridTop       = [Monitor2Top]
   GridRight     = [Monitor2Left]   + [Monitor2Width]  / 2
   GridBottom    = [Monitor2Top]    + [Monitor2Height] / 2
   GridLeft      = [Monitor2Left]

[17]
   ; Top-right corner
   TriggerTop    = [Monitor2Top]    + 50
   TriggerRight  = [Monitor2Right]
   TriggerBottom = [Monitor2Top]    + [Monitor2Height] / 3
   TriggerLeft   = [Monitor2Right]  - [Monitor2Width]  / 2
   
   GridTop       = [Monitor2Top]
   GridRight     = [Monitor2Right]
   GridBottom    = [Monitor2Top]    + [Monitor2Height] / 2
   GridLeft      = [Monitor2Right]  - [Monitor2Width]  / 2

[18]
   ; Left half
   TriggerTop    = [Monitor2Top]    + [Monitor2Height] / 3
   TriggerRight  = [Monitor2Left]   + [Monitor2Width]  / 2
   TriggerBottom = [Monitor2Top]    + [Monitor2Height] / 3 * 2
   TriggerLeft   = [Monitor2Left]
   
   GridTop       = [Monitor2Top]
   GridRight     = [Monitor2Left]   + [Monitor2Width]  / 2
   GridBottom    = [Monitor2Top]    + [Monitor2Height]
   GridLeft      = [Monitor2Left]

[19]
   ; Right half
   TriggerTop    = [Monitor2Top]    + [Monitor2Height] / 3
   TriggerRight  = [Monitor2Right]
   TriggerBottom = [Monitor2Top]    + [Monitor2Height] / 3 * 2
   TriggerLeft   = [Monitor2Right]  - [Monitor2Width]  / 2
   
   GridTop       = [Monitor2Top]
   GridRight     = [Monitor2Right]
   GridBottom    = [Monitor2Top]    + [Monitor2Height]
   GridLeft      = [Monitor2Right]  - [Monitor2Width]  / 2

[20]
   ; Bottom-left corner
   TriggerTop    = [Monitor2Top]    + [Monitor2Height] / 3 * 2
   TriggerRight  = [Monitor2Left]   + [Monitor2Width]  / 2
   TriggerBottom = [Monitor2Bottom] - 50
   TriggerLeft   = [Monitor2Left]
   
   GridTop       = [Monitor2Top]    + [Monitor2Height] / 2
   GridRight     = [Monitor2Left]   + [Monitor2Width]  / 2
   GridBottom    = [Monitor2Bottom]
   GridLeft      = [Monitor2Left]

[21]
   ; Bottom-right corner
   TriggerTop    = [Monitor2Top]    + [Monitor2Height] / 3 * 2
   TriggerRight  = [Monitor2Right]
   TriggerBottom = [Monitor2Bottom] - 50
   TriggerLeft   = [Monitor2Right]  - [Monitor2Width]  / 2
   
   GridTop       = [Monitor2Top]    + [Monitor2Height] / 2
   GridRight     = [Monitor2Right]
   GridBottom    = [Monitor2Bottom]
   GridLeft      = [Monitor2Right]  - [Monitor2Width]  / 2

[22]
   ; Bottom-left corner
   TriggerTop    = [Monitor2Bottom] - 50
   TriggerRight  = [Monitor2Left]   + 50
   TriggerBottom = [Monitor2Bottom]
   TriggerLeft   = [Monitor2Left]
   
   GridTop       = [Monitor2Bottom] - [Monitor2Height] / 2
   GridRight     = [Monitor2Left]   + [Monitor2Width]  / 2
   GridBottom    = [Monitor2Bottom]
   GridLeft      = [Monitor2Left]

[23]
   ; Minimize
   TriggerTop    = [Monitor2Bottom] - 50
   TriggerRight  = [Monitor2Right]  - 50
   TriggerBottom = [Monitor2Bottom]
   TriggerLeft   = [Monitor2Left]   + 50
   
   GridTop       = Run
   GridRight     = 
   GridBottom    = Minimize
   GridLeft      = Plugins\MinimizeWindow.exe

[24]
   ; Bottom-right corner
   TriggerTop    = [Monitor2Bottom] - 50
   TriggerRight  = [Monitor2Right]
   TriggerBottom = [Monitor2Bottom]
   TriggerLeft   = [Monitor2Right]  - 50
   
   GridTop       = [Monitor2Bottom] - [Monitor2Height] / 2
   GridRight     = [Monitor2Right]
   GridBottom    = [Monitor2Bottom]
   GridLeft      = [Monitor2Right]  - [Monitor2Width]  / 2